resist the effort or work required by an activity - Español Inglés Diccionario